* { 
    margin:0;
    padding:0;
}

body{
	font-size:75%;
	color:#444;
	background-color:#eee;
	text-align:center;
}

ul, ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

a {
	color:#27d;
	text-decoration:none;
}
a:focus, a:hover, a:active{
	text-decoration:underline;
}

p,li {
	line-height:1.8em;
}

h1, h2 {
    font-family: "Trebuchet MS", Verdana, sans-serif;
    margin: 0;
}
h1 {
    margin-bottom: 10px;
    padding: 0;
    font-size:3em;
    color: #333;
    letter-spacing:-1px;
}
h2 {
    padding-top: 10px;
    font-size:2em;
    letter-spacing:-1px;
}
pre {
    font-size: 1.2em;
    line-height: 1.2em;
}

#main {
    width: 900px;
    background-color: #fff;
    margin: 0 auto;
    text-align: left;
    border-color: #ddd;
    border-style: none solid solid;
    border-width: medium 1px 1px;
}

#d {
	padding:20px;
}

#footer {
    clear: both;
    color: #777;
    margin: 0 auto;
    padding: 20px 0 40px;
    text-align: center;
}


#album-list li{
    width:112px;
    float:left;
	padding:5px;
}

#album-list img{
    border:0 none;
    width:110px;
}

